package cn.etg.day04;

import java.util.ArrayList;
import java.util.List;

/**
 * 要求用户输入若干员工信息，格式为：
 * name,age,gender,salary,hiredate;name,age,gender,salary,hiredate;....
 * 例如:
 * 张三,25,男,5000,2006-02-15;李四,26,女,6000,2007-12-24;...
 * 然后将每个员工信息解析成Emp对象。并存入到一个集合中。
 * 然后循环集合，输出每一个员工信息(输出使用toString返回的字符串)
 * 然后输出每个员工的入职日期。
 * 
 * 
 * @author Xiloer
 *
 */
public class Test09 {
    public static void main(String[] args) {
        List<Emp> list = new ArrayList<>();
        String str = "张三,25,男,5000,2006-02-15;李四,26,女,6000,2007-12-24;";
        String[] strings = str.split("\\;");
        for (int i = 0; i < strings.length; i++) {
            String[] strings1 = strings[i].split("\\,");
            list.add(new Emp(strings1[0], Integer.valueOf(strings1[1]),
                    strings1[2], Integer.valueOf(strings1[3]), strings1[4]));
        }
        for(Emp emp: list){
            System.out.println(emp.toString());
            System.out.println(emp.getHiredate());
        }

    }
}
